Interaction-Free Multivalued Dependency Sets
نویسنده
چکیده
Multivalued dependencies (MVD) and join dependencies were introduced to study database design problems. Join dependencies can be divided into cyclic and acyclic join dependencies. A fundamental result in dependency theory is that a join Dependency is acyclic if and only if it is equivalent to a set of MVDs. In addition to this characterization it has been shown that such a set of MVDs has a cover which is a conjlict-free MVD set. Although this result gives considerable insight into the “syntactic” structure of a set of MVDs equivalent to an acyclic join dependency, the definition of a conflict-free MVD set is complex and does not provide insight into what is meant by the “semantic” notion of a set of MVDs free of conflicts. We introduce the concept of an interaction-free MVD set. In contrast to the definition of a conflict-free MVD set, the definition of an interaction-free MVD set clearly indicates that we are dealing with a’set of MVDs which do not interact in an adverse way. Furthermore, we provide a simple syntactic characterization of an interactian-free MVD set and show that a join dependency is acyclic if and only if it is equivalent to an interaction-free MVD set.
منابع مشابه
Database Decomposition into Fourth Normal Form
We present an algorithm that decomposes a database scheme when the dependency set contains functional and multivalued dependencies. The schemes in the resulting decomposition are in fourth normal form and have a lossless join. Our algorithm does not impose restrictions on the allowed set of dependencies, and it never requires the computation of the full closure of the dependency set. Furthermor...
متن کاملProperties of Weak Conditional Independence
Object-oriented Bayesian networks (OOBNs) facilitate the design of large Bayesian networks by allowing Bayesian networks to be nested inside of one another. Weak conditional independence has been shown to be a necessary and sufficient condition for ensuring consistency in OOBNs. Since weak conditional independence plays such an important role in OOBNs, in this paper we establish two useful resu...
متن کاملDesign of Desirable Relational Database Schemes
We define extended conflict free dependencies in the context of functional and multivalued dependencies; and prove that there exists an acyclic, dependency preserving, 4NF database scheme if and only if the given set of dependencies has an extended conflict free cover. This condition can be checked in polynomial time. A polynomial time algorithm to obtain such a scheme for a given extended conf...
متن کاملFinding Compact Scheme Forests
In traditional relational databases, the data is stored in \ at" tables. Query processing performance is dominated by the cost of joining such tables. By contrast, nested relational structures can avoid joins. If, however, such structures are decomposed into nested normal form (NNF) then the number of normal scheme trees in the resulting nested scheme forest may dominate query processing perfor...
متن کاملAxiomization of nw-MVD
Nesting of relations is very much essential for many database representations in reality. Nesting of relations tends to reduce the data redundancy in the relations. It helps in dropping certain constraints in normalization which tend to omit certain sensitive data when tried to be normalized. Query processing or conversion of data repositories, as required, can be easily being tackled by the ai...
متن کامل